.country-screen-out {width:100%;min-width:920px;position:relative;padding-right:150px;box-sizing:border-box;font-size:13px;}
.country-screen-out .downCreat,.country-screen-out .upCreat {display:inline-block;position:relative;width:0;height:0;border-style:solid;}
.country-screen-out .downCreat::before,.country-screen-out .upCreat::before {position:absolute;content:'';left:-6px;width:0;height:0;border-style:solid;}
.country-screen-out .downCreat {border-width:7px 7px 0 7px;border-color:#333 transparent transparent }
.country-screen-out .downCreat::before {border-width: 6px 6px 0 6px;border-color:#fff transparent transparent;bottom:1px;}
.country-screen-out .upCreat {border-width:0 7px 7px 7px;border-color: transparent transparent #333}
.country-screen-out .upCreat::before {border-width: 0 6px 6px 6px;border-color: transparent transparent #fff;top:1px;}
.country-screen-out a {text-decoration:none;}
.country-screen-out a.screen-a {
    display:inline-block;
    margin:6px 15px 0 0;
    padding:0 2px;
    line-height:18px;
    color:#428bca;
    font-size:13px;
}
.country-screen-out a.screen-a.active,.country-screen-out a.screen-a:hover,.country-screen-out a.screen-a:focus {background-color:#428bca;color:#fff;}
.country-screen-out .screen-operation-modal {position:absolute;right:0;top:0;text-align:right;width:155px;}
.country-screen-out .screen-operation-modal .operation-btn-out {width:50%;vertical-align: middle;text-align: right;display: inline-block;}
.country-screen-out .screen-operation-modal a {/*margin-left:10px;*/padding:4px 10px;border:1px solid #ddd;display:none;color:#333;width:66px;text-align:center;line-height:15px !important;}
.country-screen-out .screen-operation-modal a.active {display:inline-block;color:#333;}
.country-screen-out .screen-operation-modal a[cid="b"][clickType="1"] {border:1px solid #428bca;color:#428bca;}
.country-screen-out .screen-operation-modal a.active:hover {display:inline-block;color:#428bca;}
.country-screen-out .screen-operation-modal a.active:hover .downCreat {border-color:#428bca transparent transparent}
.country-screen-out .screen-operation-modal a.active:hover .upCreat {border-color:transparent transparent #428bca}
.country-screen-out .screen-operation-modal a:focus {outline:none;}
.country-screen-out .screen-show-modal-a {width:100%;font-size:0;line-height:24px;display:none;}
.country-screen-out .screen-show-modal-b {background-color:#f2f2f2;line-height:24px;padding:0 80px 0 10px;position:relative;display:none;}
.country-screen-out .screen-show-modal-b a.remove-screen {position:absolute;right:10px;top:0;}
.country-screen-out .screen-show-modal-a.active, .country-screen-out .screen-show-modal-b.active {display:block;}
.country-screen-out .screen-modal {
    display:none;
    border:1px solid #ddd;
    background-color:#f2f2f2;
}
.country-screen-out .screen-modal.active {display:block;}
.country-screen-out .screen-modal .tit {
    margin: 10px 0;
    padding: 0 10px;
    font-size: 0;
    background-color: #f2f2f2;
}
.country-screen-out .screen-modal .tit a:focus, .country-screen-out .screen-modal .tit input[type="text"]:focus {outline:none;}
.country-screen-out .screen-modal .tit .search-group {float:right;position:relative;font-size:13px;}
.country-screen-out .screen-modal .tit .search-group input[type="text"] {width:210px;height:24px;padding:0 52px 0 10px;border-radius:4px;border:1px solid #999;}
.country-screen-out .screen-modal .tit .search-group .glyphicon-search {position:absolute;right:8px;top:6px;}
.country-screen-out .screen-modal .tit .search-group span[cid="clearAllSearchVal"] {cursor:pointer;position:absolute;right:26px;top:0;border:none;display:none;background-color:transparent;color:#428bca;padding:0;}
.country-screen-out .screen-modal .tit .search-group span[cid="clearAllSearchVal"]:hover {border:none;background-color:transparent;color:#428bca;}
.country-screen-out .screen-modal .tit .search-group span[cid="clearAllSearchVal"].active {display:inline;}
.country-screen-out .screen-modal .tit a{
    display:inline-block;
    margin-right:15px;
    border:1px solid transparent;
    padding:2px 5px;
    font-size:13px;
    line-height:18px;
    vertical-align:middle;
    color:#333;
    background-color:#fff;
}
.country-screen-out .screen-modal .tit a.active, .country-screen-out .screen-modal .tit a:hover, .country-screen-out .screen-modal .tit a:focus {background-color:#428bca;color:#fff;border:1px solid #ddd;}
.country-screen-out .screen-modal .content {
    background-color: #fff;
}
.country-screen-out .screen-modal .content>label {
    margin-right: 20px;
}
.country-screen-out .screen-modal .content .list {height:108px;overflow-y:auto;display:none;}
.country-screen-out .screen-modal .content .list.active {display:block;}
.country-screen-out .screen-modal .content .list .list-o {display:inline-block;margin-right:20px;vertical-align:middle;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.country-screen-out .screen-modal .content .list .list-group {display:inline-block;/*width:80px;*/margin:0 20px 0 0;vertical-align:middle;border:none;box-shadow:none;}
.country-screen-out .screen-modal .content .list .list-group span,.screen-modal .content .list .list-group a {vertical-align: middle;}
.screen-modal .content .list .list-group a {vertical-align: middle;display:inline-block;/*max-width:60px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;*/}
.country-screen-out .screen-modal .content .list .list-group span.glyphicon {position: inherit;margin-left:5px;color:#000;cursor: pointer;}
.country-screen-out .screen-modal .content .list a.list-o {width:80px;line-height:26px;}
.country-screen-out .screen-modal .content .list label.list-o {width:100px;height:22px;line-height:22px;}
.country-screen-out .screen-modal .content .list label.list-o input[type="checkbox"] {margin-right:5px;vertical-align: baseline;}
.country-screen-out .screen-modal .content .list .list-o.myj-hide,.country-screen-out .screen-modal .content .list .list-group.myj-hide {display:none;}
.country-screen-out .screen-modal .selListOut {
    padding: 10px;
    background-color: #f2f2f2;
}
.country-screen-out .screen-modal .selListOut table {width:100%;font-size:13px;}
.country-screen-out .screen-modal .selListOut table td {padding:0 !important;}
.country-screen-out .screen-modal .selListOut table td:first-child {width:70px;min-width:70px;vertical-align: top;padding-top:1px !important;}
.country-screen-out .screen-modal .selList {
    max-height:146px;overflow-y:auto;
}
.country-screen-out .screen-modal .selList>label {
    margin-right: 20px;
}
.country-screen-out .screen-modal .selList .list-o {display:inline-block;margin-right:20px;vertical-align:middle;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;width:100px;height:22px;line-height:22px;}
.country-screen-out .screen-modal .selList .list-o input[type="checkbox"] {margin-right:5px;vertical-align: baseline;}
.country-screen-out .screen-modal .operation-btn-group {
    padding:0 10px 10px;
    width:100%;
    text-align:center;
    background-color:#f2f2f2;
}
#authIdDiv .contentList input {
    margin-right: 5px;
}
#authIdDiv .selListOut input {
    margin-right: 5px;
}
.country-screen-out .screen-modal .operation-btn-group .btn {margin-right:10px;}
.country-screen-out .screen-modal .operation-btn-group .btn:last-child {margin:0;}
#countryGroupModal[cid="countryGroupModal"] .modal-dialog {width:400px;}
#countryGroupModal[cid="countryGroupModal"] .modal-body {padding:40px;}
#countryGroupModal[cid="countryGroupModal"] .modal-body p {margin-bottom:20px;}
#countryGroupModal[cid="countryGroupModal"] .modal-body p:last-child {margin-bottom:0;}
#countryGroupModal[cid="countryGroupModal"] .modal-body .explainTit {padding:0 5px 0 10px;background-color:#009999;color:#fff;margin-right:5px;}
#countryGroupModal[cid="countryGroupModal"] .modal-body .explainContent {color:#999;}
#countryGroupModal[cid="countryGroupModal"] .modal-body input[type="text"] {outline: none;border:1px solid #ddd;border-radius:4px;padding:0 10px;height:24px;line-height:22px;}
#countryGroupModal[cid="countryGroupModal"] .modal-footer {font-size:0;}
#countryGroupModal[cid="countryGroupModal"] .modal-footer .btn {width:80px;font-size:13px;margin-left:10px;}
/*2017.8.10 byzym*/
.tab-group.new-country .country-screen-out .screen-show-modal-a a{padding: 2px 3px;color:#434649;border-radius: 2px;margin: 0 20px 5px 0;}
.tab-group.new-country .country-screen-out .screen-show-modal-a a:hover{background-color: #EFF2F9;}
.tab-group.new-country .country-screen-out .screen-show-modal-a .screen-a.active{background-color: #428BCA;color: #FFF !important;}
/*新增多选处理*/
.country-screen-out .screen-show-modal-a label {
    margin-right: 20px;
    font-size: 13px;
    min-width: 70px;
}
.country-screen-out.multi {
    padding-right: 80px;
}

/*第三版样式*/
.countryscreen-type3 .country-screen-out .screen-a {
    margin: 5px 20px 5px 0;
    padding: 2px 5px;
    height: 19px;
    line-height: 15px;
    color: #434649;
}
.countryscreen-type3 .country-screen-out .screen-a.active,
.countryscreen-type3 .country-screen-out .screen-a.active:hover {
    border-radius: 2px;
    color: #fff;
    background: #428bca;
}
.countryscreen-type3 .country-screen-out .screen-a:hover {
    border-radius: 2px;
    color: #434649;
    background: #e6eeff;
}
/*第三版样式end*/

/*翻译loading样式*/
.trans-loading {
    position: absolute;
    left: 180px;
    background: hsla(0, 0%, 100%, .9);
    padding-left: 40px;
    top: 40px;
    display: none;
}
/*翻译loading样式END*/